Pool-wise Crossover in Genetic Algorithms: an Information-theoretic View
نویسندگان
چکیده
Several recent studies have examined the effects of replacing the pair-wise recombination operators often used by genetic algorithms with pool-wise recombination operators. In their simplest form, poolwise operators create probabilistic models that represent each parameter independently. Instead of using traditional crossover operators, these models are sampled to generate a new population. Although these simple probabilistic models are competitive with pair-wise recombination operators on many benchmark problems, pool-wise operators may not perform as well on problems which have a high degree of interdependence between the parameters. We wish to discover whether this is a fundamental limitation of pool-wise crossover or whether the poor performance is due to the simple probabilistic models which are often used. This paper presents a crossover operator, based on information theory, which explicitly captures pair-wise interdependence between parameters. By sampling this probabilistic model to generate the next population, promising results are obtained in comparison to both simple pool-wise and pair-wise operators.
منابع مشابه
Novel Knowledge Based Tabu Crossover In Genetic Algorithms
Genetic algorithms are optimisation algorithms and mimic the natural process of evolution. Important operators used in genetic algorithms are selection, crossover and mutation. Selection operator is used to select the individuals from a population to create a mating pool which will participate in reproduction process. Crossover and mutation operators are used to introduce diversity in the popul...
متن کاملIntelligent scalable image watermarking robust against progressive DWT-based compression using genetic algorithms
Image watermarking refers to the process of embedding an authentication message, called watermark, into the host image to uniquely identify the ownership. In this paper a novel, intelligent, scalable, robust wavelet-based watermarking approach is proposed. The proposed approach employs a genetic algorithm to find nearly optimal positions to insert watermark. The embedding positions coded as chr...
متن کاملA Crossover Operator Using Independent Component Analysis for Real-Coded Genetic Algorithms
For Real-coded Genetic Algorithms, there have been proposed many crossover operators. The blend crossover (BLX-α) proposed by Eshelman and Schaffer shows good search ability for separable fitness functions. However, because of its component-wise operation, the BLX-α faces difficulties in optimization of non-separable fitness functions. The present paper proposes a novel crossover operator that ...
متن کاملOptimizing image steganography by combining the GA and ICA
In this study, a novel approach which uses combination of steganography and cryptography for hiding information into digital images as host media is proposed. In the process, secret data is first encrypted using the mono-alphabetic substitution cipher method and then the encrypted secret data is embedded inside an image using an algorithm which combines the random patterns based on Space Fillin...
متن کاملGenetic Programming with One-Point Crossover and Point Mutation
In recent theoretical and experimental work on schemata in genetic programming we have proposed a new simpler form of crossover in which the same crossover point is selected in both parent programs. We call this operator one-point crossover because of its similarity with the corresponding operator in genetic algorithms. One point crossover presents very interesting properties from the theory po...
متن کامل